@charset "utf-8";
/* CSS Document */

body{ padding:0px; margin:0px;  font-family:"微软雅黑"; font-size:15px; color:#333;background:url(../images/bg2.png) repeat-x 0px -30px;}a{ text-decoration:none; color:#333;}

.jrtl{text-align:center;}
.jrtl img{ width:100%;}

.header{ background:url(../images/headerbg.png) no-repeat center  bottom #b6192b} 

 /* 国庆版头部 

.header{ background:url(../images/2023gqheader_bg.png) no-repeat center  bottom #b6192b}*/
/* 2024年国庆版头部 
.header{ background:url(../images/header_redgqcj.png) no-repeat center  bottom #b6192b!important;} */


.wap{ font-size:13px; padding-top:15px;}
.wap-left{ float:left;font-size: 16px;}
.wap-left a{ background:url(../images/bg1.png) no-repeat 0px; color:#fff; padding-left:15px; margin-right:15px;}
.wap a:hover{color:#FFD24C}
.wap-right{ color:#fff; float:right;}
.wap-right span{ display:block; float:left; margin-left:20px;}
.wap-right span.weather{ padding-left:35px; margin-right:30px;line-height: 25px;}
.logo{ text-align:center; margin-top:33px; padding-bottom:50px;}
.login{ float:left;margin-top: 2px;line-height: 20px;}
.login li { float:left; margin-left:20px;}
.login li a{ color:#fff;}
.login li img{ float:left; margin-right:5px;}

.nav{ background:#bd1a2d; height:80px; line-height:80px;}
.nav li{ float:left; background:url(../images/bg7.png) no-repeat right; font-size:18px; font-weight:bold; width: 12.5%;}
.nav li a{color:#fff; display:block;}
.nav li:hover a{color:#FFD24C}
.nav li.hover a{color:#FFD24C}
.nav li span{ display:block; float:left; width:31px; height:80px; margin-left:25px; margin-right:15px;}
.nav li span.ico1{ background:url(../images/icon3.png) no-repeat center;}
.nav li span.ico2{ background:url(../images/icon4.png) no-repeat center;}
.nav li span.ico3{ background:url(../images/icon5.png) no-repeat center;}
.nav li span.ico4{ background:url(../images/icon6.png) no-repeat center;}
.nav li span.ico5{ background:url(../images/icon7.png) no-repeat center;}
.nav li span.ico6{ background:url(../images/icon8.png) no-repeat center;}
.nav li span.ico7{ background:url(../images/icon9.png) no-repeat center;}
.nav li span.ico8{ background:url(../images/icon10.png) no-repeat center;}
.hottit{ position:relative; width:634px; height:40px; margin:auto;background:url(../images/bg8.png) no-repeat center top; line-height:39px; text-align:center; color:#E3B3B8; font-size:20px; }
.hottit span{ border-top:1px solid #c84957; display:block; margin-left:60px; margin-right:60px;}
.hottit span a{color:#FFEFBF;}
.hottit a:hover{color:#FFD24C;}
.wzqdh-img1{ position:absolute; left:133px; top:16px;}
.wzqdh-img2{position:absolute; right:133px;  top:16px;}

	
.search{ margin: auto; position:relative; width:1400px; margin-top:37px;}
.search-mar{box-shadow: 0px 0px 20px #9c8f8f;  padding-top:57px; padding-bottom:25px;}
.search-mar:after{ position:absolute;left:40px; top:50%; content:''; width:265px; height:1px; background-color:#C32D33; z-index:-1;}
.search-mar:before { position:absolute;right:40px; top:50%; content:''; width:265px; height:1px; background-color:#C32D33; z-index:-1;}
.search-div{ width:524px; height:74px; margin:auto; border:1px solid #C32B31; background:url(../images/search.png) no-repeat 23px 23px #fff; position:relative;font-size:18px;padding-left:75px;border-radius: 10px;}
.search-div select{ font-size:18px; height:74px; line-height:74px; position:absolute; border:0px; left:70px; color:#656565; outline:none; width:80px;}
.search-div .input-css{line-height:74px; height:74px;  font-size:18px;  background:url(../images/bg9.png) no-repeat left; outline:none; padding-left:15px; width:367px; color:#656565;}
.search-div span{ cursor:pointer;position:absolute; right:0px; top:0px; display:block; width:110px; height:74px; line-height:74px; text-align:center; background:#bd1a2d; color:#fff;border-top-right-radius: 10px;border-bottom-right-radius: 10px;}
.search-hot{ width:47%; padding-top:20px;margin:auto;}
.search-hot span{ color:#333333;}
.search-hot a{background:url(../images/homebg1.png); padding:4px 7px 4px 7px; margin-left:25px;border-radius:5px; font-size:14px; color:#DC9FA6;}
.search-hot a:hover{ background:#bd1a2d; color:#fff;}


.main{ margin-top:40px;}
.dwwz{ background:url(../images/dqwz.png) no-repeat 0px; line-height:45px; padding-left:30px;}
.main-padd{ padding:20px; background:#fff;}

/*.jxsnews span{ display:none;}
.jxsnews a{ background:url(../images/bg3.png) no-repeat 0px; padding-left:15px; display:block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.jxsnews td{ line-height:37px; font-size:16px; width:84%;}
.jxsnews td:hover a{color:#a10000;}
.jxsnews td.bt_time{ width:90px;}
*/
.goddess-img img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;}
.goddess-img{width: 164px;height: 136px;text-align: right;}
.goddess-img img{ margin-top:77px;}


/**********图片新闻**************/
.slide,.slide li{width:100%;height:380px;background-color:#fbfbfb;}
.slide{overflow:hidden;border:1px #ededed solid;position:relative;}
.slide li{position:absolute;overflow:hidden;display:none;}
.slide li.current{display:block;}
.slide li .image{position:absolute; width:100%;}
.slide li .text{bottom:0;overflow:hidden; background:url(../images/bg6.png);width:100%;position:absolute; font-size:14px;line-height:45px;  color:#fff; height:45px; text-align:left;}
.slide li .text a{color:#fff; margin-left: 10px;}
.slide li .text a:hover{color:#ff7f00!important}
.slide li img{width:100%;height:380px;}
.slide li .text .title a{font-size:14px;font-weight:700;color:#fff;font-family:"微软雅黑";line-height:22px;text-indent:0;float:none;}
.slide li .text p{width:50%;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size:16px;}

.slide .triggers{position:absolute;z-index:1;width:100%;text-align:center;bottom:10px;height:38px;right:0;left:0;padding:0 0 8px;}
.slide .triggers a{font-size:11px;line-height:12px;color:#000;overflow:hidden;border-radius:1px;-webkit-text-size-adjust:none;float:none;width:62px;height:42px;text-align:center;display:inline-block;background:0;margin:0 3px 0 0;}
.slide .triggers a:hover{text-decoration:none;}
.slide .triggers a img{width:58px;height:38px;border:1px #999 solid;vertical-align:middle;opacity:.6;}
.slide .triggers a.current img{border:2px #2fac00 solid;opacity:1;}

.slide .icon-dot{display:inline-block;position:absolute;right: 72px; bottom:12px;}
.slide .icon-dot a{width:16px; background:#888684;height:8px;display:inline-block;overflow:hidden;margin:0 2px;}
.slide .icon-dot a.current{background:#c50001;}

.slide .link-watch{width:26px;height:55px;position:absolute;top:50%; margin-top: -25px;filter:alpha(opacity=60);cursor:pointer;}
.slide .link-watch.down{}


/********************解读回应*********************/
.jdhy-left{ float:left; width:42.5%;}
.jdhy-right{ float:right; width:55%;}

.jdhy-tj .slide,.jdhy-tj .slide li{ height:340px;}
.jdhy-tj .slide li img{width:100%;height:340px;}
.jdhy-tj .slide .icon-dot a{ width:25px; height:5px; background:#fff;}
.jdhy-tj .slide .icon-dot a.current{background:#c50001;}

.jdhy-title{ border-bottom:1px solid #C32B31;}
.gzzc-right .jdhy-title li:hover a{color:#a10000;}
.jdhy-title li{ display:block; float:left; position:relative; height:40px; font-size:21px; cursor:pointer; margin-right: 1em;}
.jdhy-title li a{color:#333;}
.jdhy-title li.on{font-weight:bold;}
.jdhy-title li.on:after{  background:#C32B31; width:100%; height:5px;border-radius: 5px; position:absolute; bottom:-2px; left:0px;  content:'';}
.more{ float:right; background:url(../images/more.png) no-repeat 0px; width:26px; height:40px;}
.more a{ display:block; width:26px; height:40px;}

.jdhy-search{ background:#f5f5f5; padding:10px; margin-top:10px; position:relative; padding-left:120px;}
.jdhy-search span{ display:block; left:0px;font-size:16px; color:#BD192C; font-weight:bold; line-height:35px; margin-left:13px; font-weight:bold; position:absolute;}
.jdhy-search-div{ background:#fff; padding-right:50px;}
.jdhy-search-div select{ float:left; height:35px; border:0px; line-height:30px; color:#333333; margin-left:15px; outline:none;}
.jdhy-search-div input{line-height:35px; padding-left:15px; outline:none; color:#BABABA; width:98%;}
.jdhy-search-div img{ margin-right:10px; margin-top:5px; cursor:pointer; position:absolute; right:12px; top:11px}

.jdhy1{ margin-top:40px;}

.xwfbh-left{ width:276px; float:left; height:277px;}
.xwfbh-left img{ width:276px; height:182px}
.xwfbh-right{ width:444px; float:right;}
.xwfbh-right li{ background:#f5f5f5; position:relative; padding:15px; padding-left:75px; margin-top:20px;}
.xwfbh-right li span{ display:block;border-right:1px solid #ddd; width:58px; text-align:center; position:absolute; top:19px; left:0px;}
.xwfbh-right li a{color:#333333; font-size:16px;}
.xwfbh-right li:hover a{ color:#C32B31}
.xwfbh-right li p{color:#999999; margin-top:8px;}

.xwfbh-left{box-shadow: 0px 0px 10px #ddd; margin-top:20px;}
.xwfbh-left p{ padding:15px; font-size:16px; line-height:25px; padding-top:10px;}
.xwfbh-left p:hover a{color:#C32B31;}
.xwfbh-left span{ display:block; font-size:14px; text-align:right; color:#BABABA;}

.hygq{ margin-top:40px;}
.hygq-title{ width:30px; height:100px; background:#93a9be; position:absolute; top:5px; left:0px;}
.hygq-title b{ display:block; width:20px; font-size:20px; color:#fff; font-weight:normal; margin:auto; line-height:23px; padding-top:5px;}
.hygq-title b a{color:#fff;}
.hygq-div{margin-top:30px; position:relative;}
.hygq-news{ padding-left:50px; padding-right:210px;position:relative;}
.hdgq{ position:absolute; top:0px; right:0px; width:190px; height:110px; background:url(../images/bg10.png) no-repeat #f4e1e2 bottom; font-size:20px; color:#BD192C; line-height:100px;}
.hdgq span{ display:block; background:url(../images/icon23.png) no-repeat center; width:60px; height:100px; float:left; margin-left:15px;}
.hdgq  a{color:#BD1A2D;}

.hygq-news{}
.hygq-news .owl-prev,.hygq-news .owl-next{ width:30px; height:30px; background:url(../images/left.png) no-repeat; position:absolute; top:50%; margin-top:-15px;}
#hygq .owl-next{ background:url(../images/right.png) no-repeat; right:-15px;}
#hygq .owl-prev{ left:-15px;}
#hygq .disabled{ display:block;}
#hygq .item{ background:#edf0f4; padding:15px; padding-left:20px; height:80px; position:relative;}
#hygq .item a:hover{color:#C32B31}
#hygq .item a{color:#333333; font-size:16px; line-height:22px;}
#hygq .item p{color:#859EB7; font-size:14px; position:absolute;  bottom:14px; left:0px; width:100%;}
#hygq .item p b{ margin-left:20px;}
#hygq .item span{color:#BABABA; float:right; margin-right:15px;}


/*********************市政府***************************/
.szf-left{ float:left; width:57%;}
.szf-right{ width:40%; float:right;}
.szf-ldzc{ background:#f7f7f7; padding:30px; margin-top:30px;}
.szf-ldzc dl{ position:relative; padding-left:91px; overflow:hidden; border-bottom:1px solid #ddd; margin-bottom:35px;}
.szf-ldzc dl dt{ font-size:22px; position:absolute; left:0px; top:0px;}
.szf-ldzc dl dd li{ float:left; text-align:center; width:33.3%; margin-bottom:20px;}
.szf-ldzc dl dd li img{ width:140px; height:182px;}
.szf-ldzc dl dd span{ display:block; font-size:20px; margin-top:10px;}

.zfcwhy{ margin-top:20px;}
.cwhy{ background:url(../images/bg11.png) no-repeat; line-height:78px; font-size:24px; font-weight:bold; text-align:center; margin-top:20px;}
.cwhy a{color:#fff; display:block;}
.cwhy img{vertical-align: middle; margin-right: 15px;}
.szf-zfgzbg{ margin-top:20px;}
.szf-zfgzbg-news li{ background:#f7f7f7; float:left; text-align:center; width:29%; margin-left:18px; font-size:17px; padding-bottom:25px; margin-top:20px;}
.szf-zfgzbg-news li span{ display:block; padding-left:20px; padding-right:20px;}
.szf-zfgzbg-news li  img{ margin-top:30px; margin-bottom:25px;}
.szf-zfgzbg-news ul{ margin:0px -15px;}
.szf-zfjg{ background:url(../images/bg12.png) no-repeat; margin-top:20px;}
.szf-zfjg img{ margin-right:30px;}




/**************政务服务***************/
.zwfw-left{ float:left; width:68%; overflow:hidden; position:relative;}

.zwfw-img{ padding-bottom: 30px;}
.zwfw-img ul{ margin:0px -20px;}
.zwfw-img li a{ display:block;}
.zwfw-img li:hover{background: #f7eaeb;}
.zwfw-img li:hover a{color: #b72830;}
.zwfw-img li{ float:left; background:#F3F3F3; width:22%; height:150px; text-align:center; margin-left:20px; margin-top:20px; font-size:17px;-moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;}
.zwfw-img li span{ display:block; width:100%; height:70px; margin-top:20px; margin-bottom:15px;-moz-transition:all 0.3s ease-in-out 0s; -ms-transition:all 0.3s ease-in-out 0s; -o-transition:all 0.3s ease-in-out 0s; -webkit-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
/*.zwfw-img li:hover span{ background-position:50% -5px!important;}*/
.zwfw-more { position:absolute; right:0px; height:14px;z-index:999; bottom:0px;}
.zwfw-more li{ display:block; width:14px; height:14px; background:#CCCCCC;border-radius: 20px; float:left; margin-left:10px; cursor:pointer;}
.zwfw-more li.on{ background:#8595A7;}

/******个人服务*********/
.grfw-img li.ico1 span{ background:url(../images/zwfw1.png) no-repeat center;}
.grfw-img li.ico2 span{ background:url(../images/zwfw2.png) no-repeat center;}
.grfw-img li.ico3 span{ background:url(../images/zwfw3.png) no-repeat center;}
.grfw-img li.ico4 span{ background:url(../images/zwfw4.png) no-repeat center;}
.grfw-img li.ico5 span{ background:url(../images/zwfw5.png) no-repeat center;}
.grfw-img li.ico6 span{ background:url(../images/zwfw6.png) no-repeat center;}
.grfw-img li.ico7 span{ background:url(../images/zwfw7.png) no-repeat center;}
.grfw-img li.ico8 span{ background:url(../images/zwfw8.png) no-repeat center;}
.grfw-img li.ico9 span{ background:url(../images/zwfw9.png) no-repeat center;}
.grfw-img li.ico10 span{ background:url(../images/zwfw10.png) no-repeat center;}
.grfw-img li.ico11 span{ background:url(../images/zwfw11.png) no-repeat center;}
.grfw-img li.ico12 span{ background:url(../images/zwfw12.png) no-repeat center;}
.grfw-img li.ico13 span{ background:url(../images/zwfw13.png) no-repeat center;}
.grfw-img li.ico14 span{ background:url(../images/zwfw14.png) no-repeat center;}
.grfw-img li.ico15 span{ background:url(../images/zwfw15.png) no-repeat center;}
.grfw-img li.ico16 span{ background:url(../images/zwfw16.png) no-repeat center;}
.grfw-img li.ico17 span{ background:url(../images/zwfw17.png) no-repeat center;}
.grfw-img li.ico18 span{ background:url(../images/zwfw18.png) no-repeat center;}
.grfw-img li.ico19 span{ background:url(../images/zwfw19.png) no-repeat center;}
.grfw-img li.ico20 span{ background:url(../images/zwfw20.png) no-repeat center;}
.grfw-img li.ico21 span{ background:url(../images/zwfw21.png) no-repeat center;}
.grfw-img li.ico22 span{ background:url(../images/zwfw22.png) no-repeat center;}
.grfw-img li.ico23 span{ background:url(../images/zwfw23.png) no-repeat center;}
.grfw-img li.ico24 span{ background:url(../images/zwfw24.png) no-repeat center;}
.grfw-img li.ico25 span{ background:url(../images/zwfw25.png) no-repeat center;}
.grfw-img li.ico26 span{ background:url(../images/zwfw26.png) no-repeat center;}
.grfw-img li.ico27 span{ background:url(../images/zwfw27.png) no-repeat center;}
.grfw-img li.ico28 span{ background:url(../images/zwfw28.png) no-repeat center;}
.grfw-img li.ico29 span{ background:url(../images/zwfw29.png) no-repeat center;}



.frfw-img li.ico1 span{ background:url(../images/frfw1.png) no-repeat center;}
.frfw-img li.ico2 span{ background:url(../images/frfw2.png) no-repeat center;}
.frfw-img li.ico3 span{ background:url(../images/frfw3.png) no-repeat center;}
.frfw-img li.ico4 span{ background:url(../images/frfw4.png) no-repeat center;}
.frfw-img li.ico5 span{ background:url(../images/frfw5.png) no-repeat center;}
.frfw-img li.ico6 span{ background:url(../images/frfw6.png) no-repeat center;}
.frfw-img li.ico7 span{ background:url(../images/frfw7.png) no-repeat center;}
.frfw-img li.ico8 span{ background:url(../images/frfw8.png) no-repeat center;}
.frfw-img li.ico9 span{ background:url(../images/frfw9.png) no-repeat center;}
.frfw-img li.ico10 span{ background:url(../images/frfw10.png) no-repeat center;}
.frfw-img li.ico11 span{ background:url(../images/frfw11.png) no-repeat center;}
.frfw-img li.ico12 span{ background:url(../images/frfw12.png) no-repeat center;}
.frfw-img li.ico13 span{ background:url(../images/frfw13.png) no-repeat center;}
.frfw-img li.ico14 span{ background:url(../images/frfw14.png) no-repeat center;}
.frfw-img li.ico15 span{ background:url(../images/frfw15.png) no-repeat center;}
.frfw-img li.ico16 span{ background:url(../images/frfw16.png) no-repeat center;}
.frfw-img li.ico17 span{ background:url(../images/frfw17.png) no-repeat center;}
.frfw-img li.ico18 span{ background:url(../images/frfw18.png) no-repeat center;}
.frfw-img li.ico19 span{ background:url(../images/frfw19.png) no-repeat center;}
.frfw-img li.ico20 span{ background:url(../images/frfw20.png) no-repeat center;}
.frfw-img li.ico21 span{ background:url(../images/frfw21.png) no-repeat center;}
.frfw-img li.ico22 span{ background:url(../images/frfw22.png) no-repeat center;}
.frfw-img li.ico23 span{ background:url(../images/frfw23.png) no-repeat center;}
.frfw-img li.ico24 span{ background:url(../images/frfw24.png) no-repeat center;}
.frfw-img li.ico25 span{ background:url(../images/frfw25.png) no-repeat center;}
.frfw-img li.ico26 span{ background:url(../images/frfw26.png) no-repeat center;}
.frfw-img li.ico27 span{ background:url(../images/frfw27.png) no-repeat center;}
.frfw-img li.ico28 span{ background:url(../images/frfw28.png) no-repeat center;}
.frfw-img li.ico29 span{ background:url(../images/frfw29.png) no-repeat center;}

.bmfw-img{padding-bottom: 30px;}
.bmfw-img li{ float:left; background:url(../images/bg13.png) no-repeat  20px 28px #fafafa; border:1px solid #eeeeee; width:16.2%; height:60px; line-height:60px;margin-left:20px; margin-top:20px; font-size:17px; padding-right:10px;}
.bmfw-img li a{ display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; padding-left:32px;}
.bmfw-img li:hover{ background:url(../images/bg13.png) no-repeat  20px 28px #8595a7;}
.bmfw-img li:hover a{ color:#fff;}
.bmfw-img ul{ margin:0px -20px;}

.zwfw1 .bmfw-img{ height:245px;}

.zwfw-right{ float:right; width:29.5%;}
.bmfw-ul li:hover{ background:#f7eaeb;}
.bmfw-div li{ position:relative; cursor:pointer;}
.bmfw-div li:hover .bmfw-link{ display:block;}
.bmfw-div li:hover .bmfw-link a:hover{color:#a10000;}
.bmfw-div li .bmfw-link{ display:none; position:absolute; z-index:1; top:59px; left:0px; background:#fff; padding:15px; box-shadow: 0px 0px 10px #ddd; font-size:14px; width:100px; }
.bmfw-div li .bmfw-link:after {
    content: '';
    position: absolute;
    top: -20px;
    width: 0;
    height: 0;
    border: transparent solid 10px;
    border-bottom-color: #ddd;border-bottom-color: #fff;}
.bmfw-div li .bmfw-link a{ background:url(../images/bg3.png) no-repeat 0px 15px; padding-left:15px;line-height:30px; display:block}
.bmfw-ul{ margin:0px -10px;}
.bmfw-ul li{ float:left; width:30%; height:60px; background:#f3f3f3;margin-left:10px; margin-top:20px; line-height:60px;}
.bmfw-ul li img{ float:left; margin-left:10px; margin-top:18px; margin-right:10px;}
.bmfw-ul li a{color:#333;}
.zwfw3{ margin-top:20px;}
.zwfw3 li{ float:left; box-shadow: 0px 0px 13px #886b6b; width:23.3%; margin-left:30px;}
.zwfw3 li.ico1{ margin-left:0px;}
.zwfw3 li img{ width:100%; display:block;}


/*******************政府数据***********************/
.zfsj-1-left{ float:left; width:229px;}
.zfsj-1-left strong{ font-size:21px; color:#333333; margin-bottom:20px; display:block;}
.zfsj-1-left li{ height:50px; line-height:50px; background:url(../images/bg15.png) no-repeat; font-size:18px; margin-bottom:7px; cursor:pointer;}
.zfsj-1-left li span{ display:block; width:50px; height:50px; float:left; margin-left:20px; margin-right:15px;}
.zfsj-1-left li.on{ background:url(../images/bg14.png) no-repeat; color:#fff;}
.zfsj-tj-img{ overflow:hidden; height:170px;}

.zfsj-1-left li span.ico1{ background:url(../images/zfsj1.png) no-repeat center;}
.zfsj-1-left li span.ico2{ background:url(../images/zfsj2.png) no-repeat center;}
.zfsj-1-left li span.ico3{ background:url(../images/zfsj3.png) no-repeat center;}
.zfsj-1-left li span.ico4{ background:url(../images/zfsj4.png) no-repeat center;}
.zfsj-1-left li span.ico5{ background:url(../images/zfsj5.png) no-repeat center;}
.zfsj-1-left li span.ico6{ background:url(../images/zfsj6.png) no-repeat center;}
.zfsj-1-left li span.ico7{ background:url(../images/zfsj7.png) no-repeat center;}



.zfsj-1-left li.on span.ico1{ background:url(../images/zfsj1_1.png) no-repeat center;}
.zfsj-1-left li.on span.ico2{ background:url(../images/zfsj2_1.png) no-repeat center;}
.zfsj-1-left li.on span.ico3{ background:url(../images/zfsj3_1.png) no-repeat center;}
.zfsj-1-left li.on span.ico4{ background:url(../images/zfsj4_1.png) no-repeat center;}
.zfsj-1-left li.on span.ico5{ background:url(../images/zfsj5_1.png) no-repeat center;}
.zfsj-1-left li.on span.ico6{ background:url(../images/zfsj6_1.png) no-repeat center;}
.zfsj-1-left li.on span.ico7{ background:url(../images/zfsj7_1.png) no-repeat center;}

.zfsj-1-right{ float:right; width:80%; height:435px;}
.zfsj-div{width:100%; height:435px;}
.zfsw-news{ margin-top:50px;}
.zfsw-news1{ float:left; width:30.8%;}
.zfsw-news2{ margin-left:44px; margin-right:44px;}


.zfsj-tj{ margin-top:50px;}
.zfsj-tj-ul{float:left;}
.zfsj-tj ul{ margin:0px -30px; }
.zfsj-tj ul li{ float:left; width:316px;box-shadow: 0px 0px 15px #ddd; margin-left:30px;}
.zfsj-tj ul li span{ display:block; padding:20px; font-size:16px; color:#333333;}
.zfsj-tj ul li p{ margin-top:5px;}
.zfsj-tj ul li a{ color:#333333;}
.zfsj-tj ul li img{ width:316px; height:170px;}
.zfsj-tj ul li span{ display:block;}
.sjkfpt{}
.sjkfpt img{  width:100%;}



/************政务公开**************/
.zwgk-wgk li{ width:20%; float:left; text-align:center; height:152px; color:#BB3F4D; font-weight:bold; font-size:18px;}
.zwgk-wgk li a{color:#BB3F4D}
.zwgk-wgk li span{width:100%; height:57px; display:block; margin-top:30px; margin-bottom:5px;transition: all 0.5s;-webkit-transition: all 0.5s;  }
.zwgk-wgk li:hover a{color:#a10000;}
.zwgk-ml1-ul li:hover a{color:#a10000;}
.zwgk-wgk li:hover span{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);}
.zwgk-wgk li.ico1 span{ background:url(../images/zwgkicon1.png) no-repeat center; }
.zwgk-wgk li.ico2 span{ background:url(../images/zwgkicon2.png) no-repeat center; }
.zwgk-wgk li.ico3 span{ background:url(../images/zwgkicon3.png) no-repeat center; }
.zwgk-wgk li.ico4 span{ background:url(../images/zwgkicon4.png) no-repeat center; }
.zwgk-wgk li.ico5 span{ background:url(../images/zwgkicon5.png) no-repeat center; }

.zwgk-wgk li.ico1 { background:url(../images/zwgk1.png) no-repeat center;}
.zwgk-wgk li.ico2 { background:url(../images/zwgk2.png) no-repeat center;}
.zwgk-wgk li.ico3 { background:url(../images/zwgk3.png) no-repeat center;}
.zwgk-wgk li.ico4 { background:url(../images/zwgk4.png) no-repeat center;}
.zwgk-wgk li.ico5 { background:url(../images/zwgk5.png) no-repeat center;}

.zwgk-ml1{ width:244px; float:left;}
.zwgk-ml1 .jdhy-title li{ float:none; width:100%;}
.zwgk-ml1-ul{ margin-top:10px;}
.zwgk-ml1-ul li{ line-height:53px; border-bottom:1px solid #ddd; font-size:18px} 
.zwgk-ml1-ul li a{color:#333;}
.zwgk-ml1-ul li img{ float:left; margin-top:10px; margin-left:15px; margin-right:15px;}

.zwgk-ml2{ width:38.6%; float:left; margin-left:33px;}

.zwgk-column{ margin-top:25px;}
.zwgk-column-left{ float:left; width:244px; height:60px; background:url(../images/zwgkbg1.png) no-repeat; text-align:center; line-height:60px; font-size:22px; }
.zwgk-column-left a{color:#fff; display:block;}
.zwgk-column-left img{ vertical-align:middle; margin-right:15px;}

.zwgk-column-right{ float:right; margin-top:15px;}
.zwgk-column-right li{ width:155px; float:left; height:28px; line-height:28px; border-left:1px solid #ddd; text-align:center;}
.zwgk-column-right li:hover a{color:#a10000}


.xzxk{ margin-top:25px;}
.xzxk-left{ width:244px; float:left;}
.xzxk-left .jdhy-title li{ float:none; width:100%;}
.xzxk-left-c{ margin-top:20px;}
.xzxk-left-c li{ height:40px; line-height:40px; margin-top:10px; background:#edf0f4; font-size:16px; padding-left:20px;}
.xzxk-left-c li:hover{ background:#c32b31;}
.xzxk-left-c li:hover a{ color:#fff;}
.xzxk-left-c li a{color:#333; display:block;}
.xzxk-left-c li.xzxk-more{ text-align:center; height:22px; line-height:22px; padding-left:0px;}
.xzxk-left-c li.xzxk-more:hover{ background:url(../images/zwgkicon12_1.png) no-repeat center #c32b31;}

.zwgk-column1{ margin-top:25px;}
.zwgk-column1 li{ float:left; width:22%; height:180px; margin-left:30px; overflow:hidden;}
.zwgk-column1 ul{ margin:0px -20px;}


/****************政民互动*****************/
.zmhd-left{ float:left; width:68.8%;}
.wyxx{ float:right; font-size:16px;}
.wyxx span{ display:block; float:left; font-size:16px; line-height:35px; margin-left:20px;}
.wyxx span a{color:#C32B31;}
.wyxx span img{ float:left; margin-top:7px; margin-right:10px;}

.xjxd{ margin-top:15px;}
.xjxd li.xjxd-title{ background:#edf0f4; height:45px; line-height:45px}
.xjxd li:hover a{color:#a10000;}
.xjxd li.xjxd-title b,.xjxd li.xjxd-title span,.xjxd li.xjxd-title strong,.xjxd li.xjxd-title a{color:#8595A7; text-align:center;}
.xjxd li{ border-bottom:1px dotted #ddd; line-height:50px;}
.xjxd li b,.xjxd li span,.xjxd li strong,.xjxd li a{ display:block; float:left; font-weight:normal; text-align:center; color:#333;}
.xjxd li b{ width:10%;}
.xjxd li span{ width:8%;}
.xjxd li span.zmhd-time{ width:15%;}
.xjxd li a{ width:55%; text-align:left; display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xjxd li strong{ width:10%;}




.zmhd-right{  float:right; width:29%;}
.zmhd-szxx ul{ margin:0px -15px;}
.zmhd-szxx li{ float:left; width:186px; height:110px; margin-left:15px; margin-bottom:15px; font-size:16px; font-weight:bold; text-align:center; line-height:100px;}
.zmhd-szxx li:hover a{color:#a10000;}
.zmhd-szxx li a{color:#333; display:block;}
.zmhd-szxx li.ico2 a{ padding-top:30px;}
.zmhd-szxx li.ico1{ background:url(../images/zmhdimg1.png) no-repeat right;}
.zmhd-szxx li.ico2{ background:url(../images/zmhdimg2.png) no-repeat right; line-height:20px;}
.zmhd-szxx li.ico3{ background:url(../images/zmhdimg3.png) no-repeat right;}
.zmhd-szxx li.ico4{ background:url(../images/zmhdimg4.png) no-repeat right;}

.lxtj strong{ font-size:16px; color:#000000; font-weight:normal; display:block; margin-top:20px;}
.lxtj span{ display:block; padding-top:11px;}
.lxtj span i{ display:block; width:10px; height:10px; float:left; margin-top:6px; margin-right:15px;}
.lxtj span.ico1 i{ background:#EE3940;}
.lxtj span.ico2 i{ background:#6DCCDE;}
.lxtj span.ico3 i{ background:#98D946;}
.lxtj dl{ position:relative; background:url(../images/zmhdbg1.png) no-repeat center; height:158px; margin-top:20px;}
.lxtj dd{ position:absolute; right:0px; top:0px;}


.zmhd1{ margin-top:20px;}

.zxft-zxft{ margin-top:25px;}
.zmhd-zxft-left{ float:left; width:495px;}
.zmhd-zxft-img{ width:250px; height:174px; float:left; cursor:pointer;}
.zmhd-zxft-img img{ width:100%;}
.zmhd-zxft-txt{ width:225px; float:right;}
#zxft_first_a:hover{color:#a10000;}
.zmhd-zxft-txt strong{ font-size:18px; color:#333; margin-top:10px; display:block; }
.zmhd-zxft-txt p{ font-size:14px; color:#878787; margin-top:10px; line-height:23px;}
.zmhd-zxft-txt p a{color:#C32B31}
.zmhd-zxft-txt strong a{ color:#333;}

.zmhd-zxft-title a{ display:block; float:left; width:80px; height:26px; color:#fff; background:#C32B31; text-align:center; line-height:26px;    border-radius:5px;}

.zmhd-zxft-right{ float:right; width:410px;}
.zmhd-zxft-right li{ }
.zmhd-zxft-right .zmhd-zxft-title a{ background:#93A9BE}


.zmhd2{ margin-top:40px;}

.zmhd-zjdc-news{ position:relative; padding-left:80px; padding-right:75px; margin-top:40px;}
.zmhd-zjdc-news a{ display:block; font-size:18px; color:#333; font-weight:bold; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zmhd-zjdc-news a:hover{ color:#a10000;}
.zmhd-zjdc-news b{ left:0px; width:50px; height:50px; text-align:center; line-height:50px; border:1px solid #ddd;border-radius:40px; font-size:20px; }
.zmhd-zjdc-news span{ right:0px; top:50%; margin-top:-10px; background:#999999; color:#fff; font-size:13px; width:69px; height:20px; text-align:center; line-height:20px;border-radius:10px;}
.zmhd-zjdc-news b,.zmhd-zjdc-news span{ position:absolute; display:block;}
.zmhd-zjdc-news span.zmhdzjz{ background:#C32B31;}
.zmhd-zjdc-news p{ margin-top:10px;}

.zmhd-znwd{ background:url(../images/zmhdimg6.png) no-repeat top center; height:220px;}
.zmhd-znwd-title{ font-size:30px; color:#C32B31; text-align:left; margin-left:20px; padding-top:15px;}
.zmhd-znwd-title img{vertical-align: middle; margin-right: 15px;}
.zmhd-znwd p{ text-indent:2em; color:#666666; line-height:25px; font-size:16px; margin-left:22px; margin-top:15px; width:67%}
.zmhd-znwd a{ display:block; width:120px; height:40px; line-height:40px; text-align:center; color:#fff; background:#BC404E; margin:auto; margin-top:30px;}
.zmhd-znwd a:hover{ background:#c32b31}



/*************重点领域*************/
.zdly{ margin-top:40px;}
.zdly-header .search{ display:none;}
.zdly-img img{ width:100%;}
.zdly-li ul{ margin:0px -20px;}
.zdly-li a:hover{color:#a10000;}
.zdly-li li{ float:left; width:31.5%;border-radius:10px; text-align:center;box-shadow: 0px 0px 23px #d0cfcf; height:335px; margin-left:20px; margin-top:30px;}
.zdly-li li:hover{}
.zdly-li li .zdly-li-column{ margin-left:40px; margin-right:40px; line-height:30px; font-size:16px; margin-top:20px;}
.zdly-li span,.zdly-li strong{ display:block;}
.zdly-li strong{ font-size:20px; color:#333333;}
.zdly-li a{color:#333;}
.zdly-li span{ height:100px; margin-top:30px;}
.zdly-li span.ico1{ background:url(../images/zdly1.png) no-repeat center;}
.zdly-li span.ico2{ background:url(../images/zdly2.png) no-repeat center;}
.zdly-li span.ico3{ background:url(../images/zdly3.png) no-repeat center;}
.zdly-li span.ico4{ background:url(../images/zdly4.png) no-repeat center;}
.zdly-li span.ico5{ background:url(../images/zdly5.png) no-repeat center;}
.zdly-li span.ico6{ background:url(../images/zdly6.png) no-repeat center;}
.zdly-li span.ico7{ background:url(../images/zdly7.png) no-repeat center; }
.zdly-li span.ico8{ background:url(../images/zdly8.png) no-repeat center; }

/*新媒体列表*/
.xmt_item{padding-top: 14px;position: relative;}
.xmt_item .xmt_title{position: relative;top: 22px;left: 26px;padding: 0px 40px;height: 44px;line-height: 44px;background: #C32B31;color: white;font-size:18px;display: inline-block;}
.xmt_item .xmt_pic{padding: 38px 0px 10px;box-shadow: 0px 0px 6px #ccc;}
.xmt_item .xmt_pic.clearfix:after{position: relative!important;}
.xmt_item .xmt_pic li{float: left;width: 12.5%;text-align: center;}
.xmt_item .xmt_pic li img{display: block;width:74%;height: 120px;margin: 0 auto;}
.xmt_item .xmt_pic li p{line-height: 40px;color: #333;}
/************站群导航*************/
.zqdh ul{ margin:10px -15px;}
.zqdh li{ float:left; width:23.7%; background:#f7f7f7; font-size:18px; margin-left:15px; text-align:center; line-height:62px; margin-top:15px;position: relative;}
.zqdh .zqdh_icon{width: 23px;height: 23px;background: url("../images/zqdh_icon.png");position: absolute;top: 50%;left: 20px;transform: translate(0,-50%);}
/* .zqdh li:hover{ background:#8595a7;} */
.zqdh li:hover a{ color:#C32B31;}
.zqdh li:hover .qrcode{ display: block;}
.zqdh li:hover .zqdh_icon{width: 23px;height: 23px;background: url("../images/zqdh_icon_active.png");position: absolute;top: 50%;left: 20px;transform: translate(0,-50%);}
.zqdh li a{color:#333; display:block;}
.zqdh-gqx{ margin-top:40px;}
.zqdh .qrcode{position: absolute;width: 80%;border: 3px solid #C32B31;height: auto;top: -150px;background: #fff;border-radius: 10px;left: 50%;transform: translate(-50%,0);box-sizing: border-box;padding: 13px 25px;display: none;}
.zqdh .qrcode p{line-height: 0px;font-size: 14px;margin-top: -5px;}
.zqdh .qrcode.num4{top: -260px;}
.zqdh .qrcode.type1{width:40%}
.zqdh .qrcode img{display: block;width: 74px;height: 74px;}
.zqdh .qrcode p{line-height:40px!important;font-size: 14px;margin-top: -5px;}
.qrcode .corner{width: 0px;height: 0px;border: 10px solid #C32B31;border-bottom-color: transparent;border-left-color: transparent;border-right-color: transparent;position:absolute;left: 50%;bottom: -20px;transform: translate(-50%,0);}
.zqdh_qx .qrcode{/* width: 40%; */}
.zqdh_qx li{position:relative;}
.zqdh_qx .li_warp{overflow: hidden;width: 100%;height: 100%;position: relative;}
.qx_corner{
	background:-webkit-linear-gradient(45deg, #c6c6c6 24%,#fff 50%,#fff);
	background:-moz-linear-gradient(45deg, #c6c6c6 24%,#fff 50%,#fff);
	background:-o-linear-gradient(45deg, #c6c6c6 24%,#fff 50%,#fff);
	background:-ms-linear-gradient(45deg, #c6c6c6 24%,#fff 50%,#fff);
	background:linear-gradient(45deg, #c6c6c6 24%,#fff 50%,#fff);
	width:0px;
	height:0px;
	border-radius:30px 30px 30px 90px / 0px 30px 0px 30px;
	-webkit-transform:rotate(0);
	-moz-transform:rotate(0);
	-o-transform:rotate(0);
	-ms-transform:rotate(0);
	transform:rotate(0);
	position:absolute;
	right:-4px;
	top:-4px;
	box-shadow:5px 2px 8px black;
	overflow:hidden;
	-webkit-transition:all 0.3s linear 0s;
	-moz-transition:all 0.3s linear 0s;
	-o-transition:all 0.3s linear 0s;
	-ms-transition:all 0.3s linear 0s;
	transition:all 0.3s linear 0s;
}
.qx_corner:after{
	height:100%;
	width:100%;
	position:absolute;
	content:"";
	top:-15px;
	left:-82px;
	border-radius:90px 90px 0px 0 / 40px 40px 0 0;
	z-index:1;
	background:#2F2F2F;
	-webkit-transform:rotate(77deg);
	-moz-transform:rotate(77deg);
	-o-transform:rotate(77deg);
	-ms-transform:rotate(77deg);
	transform:rotate(77deg);
	box-shadow:0px 0px 8px black inset;
}
.qx_corner img{width: 30px;height: 30px;position: absolute;right: 15px;top: 15px;z-index: 10;}
/* .qx_corner_qrcode{width: 30px;height: 30px;position: absolute;right: 0px;top: 0px;z-index: 10;}
.qx_corner_qrcode img{width: 100%;} */

.notice{
	position:relative;
	padding:10px 0 0 25px;
	margin:20px auto;
	width:120px;
}
.arrow{
	width:13px;
	height:20px;
	background:#FC9;
	position:absolute;
	top:0px;
	left:0px;
	-webkit-animation:notices linear 0.8s infinite ;
	-moz-animation:notices linear 0.8s infinite ;
	-o-animation:notices linear 0.8s infinite ;
	-ms-animation:notices linear 0.8s infinite ;
	animation:notices linear 0.8s infinite ;
}
.arrow:after{
	width:0;
	height:0;
	border-width:12px;
	border-style:solid dashed dashed dashed;
	border-color:#FC9 transparent transparent transparent;
	position:absolute;
	bottom:-22px;
	left:-5px;
	display:block;
	content:"";
}
@-webkit-keyframes notices{
	0%{top:0px;}
	50%{top:10px;}
	100%{top:0px;}
}
@-moz-keyframes notices{
	0%{top:0px;}
	50%{top:10px;}
	100%{top:0px;}
}
@-o-keyframes notices{
	0%{top:0px;}
	50%{top:10px;}
	100%{top:0px;}
}
@-ms-keyframes notices{
	0%{top:0px;}
	50%{top:10px;}
	100%{top:0px;}
}
@keyframes notices{
	0%{top:0px;}
	50%{top:10px;}
	100%{top:0px;}
}

.zqdh li a.xmtjz{position: absolute;width: 80px;height: 23px;border: 1px solid #ccc;background-color: #fff;font-size: 13px;text-align: center;line-height: 23px;bottom: -15px;right: -12px;z-index: 999;display: none;}
/************领导之窗*************/
.ldzc{ margin-top:25px; }
.ldzc-left{ float:left; width:287px; background:url(../images/ldzcbg2.png) no-repeat center; height:516px; text-align:center;}
.ldzc-img{margin:auto; width:169px; height:220px; background:#fff; padding:3px;border-radius:5px; margin-top:50px;}
.ldzc-img img{ width:100%; height:100%;}
.ldzc-left strong{  font-size:18px; background:url(../images/ldzcbg1.png) no-repeat center; line-height:40px; height:49px; color:#AC191E; margin-top:25px; margin-bottom:15px;}
.ldzc-left strong,.ldzc-left span{ display:block;}
.ldzc-left span{ color:#fff; font-size:19px; margin-top:25px;margin-left: 37px;margin-right: 37px;}
.ldzc-left span.ldzc-ldname{ font-size:24px;}

.ldzc-cen{ width:615px; float:left; padding:15px; margin-left:19px; margin-right:19px; border:1px solid #EEEEEE; height:486px;}
.ldzc-right{ width:350px; float:left;background:url(../images/ldzcbg3.png) no-repeat bottom #faf8f8; height:468px; padding:19px;}
.ldzc-resume{ font-size:16px; color:#333; line-height:26px;}
.ldzc-resume p{ margin-bottom:8px; margin-right:45px;border-bottom: 1px dashed #ddd;padding-bottom: 10px;}
#description {width: 100%;position: relative;margin-top:15px;height:290px; overflow: hidden;}
#description1 { height:100%;width: 100%;overflow: hidden; position: relative; margin-top:15px;}
.ldzc-cen-title{ font-size:24px; color:#333;}
.ldzc-cen-title img{ float:left; margin-right:15px;}
.btn-sq{ background:url(../images/20201217img1_1.png)  no-repeat !important;}

.ldzc-right ul{ margin-top:20px;}
.ldzc-right strong{ font-size:24px; color:#C32B31;}
.ldzc-right li{ border-bottom:1px dashed #CCCCCC; padding-left:80px; position:relative; line-height:48px;}
.ldzc-right li span{ font-size:20px; color:#335E92; position:absolute; left:0px; top:0px;}
.ldzc-right li a{ font-size:18px; color:#333333;  display: inline-block; width:49%;text-align: center;}

.ldhd{ margin-top:40px; position:relative;}
.ldhd-title{ background:url(../images/ldzcbg4.png) no-repeat 106px 15px; font-size:24px; font-weight:bold; color:#333;}

.ldhd .owl-nav{ position:absolute; top:-34px; right:0px; background:#fff;}
.ldhd .owl-prev,.ldhd .owl-next{ width:40px; height:40px; background:url(../images/ldzcleft.png) no-repeat; float:left; margin-left:12px;}
.ldhd .owl-next{ background:url(../images/ldzcright.png) no-repeat;}
.ldhd .owl-prev{ left:-15px;}
#ldzc{}
#ldzc .disabled{ display:block;}
.ldhd li{ width:25%; float:left; background:url(../images/ldzcbg6.png) repeat-x center bottom; padding-bottom:45px; margin-top:40px; cursor:pointer;}
.ldhd li:hover{ background:url(../images/ldzcbg5.png) repeat-x center bottom;}
.ldhd li:hover a{ color:#B31E23;}
.item-div{ background:#FAF8F8; margin-right:20px; padding:20px; line-height:30px; font-size:18px; min-height:110px;}
.item-div a{ color:#333; font-weight:bold;}
.item-div span{ display:block; color:#999999; margin-top:20px;}
.ldhd-qr{ height:560px;}
.ldzc-jj{ margin-top:35px;}
.ldzc-resume{ }
#leader-resume-cont {background:#fff;  position:relative;z-index:1; line-height: 2.2em; text-align: justify; overflow: hidden; margin-top:20px; text-indent:2em; line-height:28px; padding-bottom:33px;}
#leader-resume-btn{ display:none;  cursor: pointer; z-index:1;}
#leader-resume-btn{ width:97px; height:24px; background:url(../images/20201217img1.png) no-repeat; margin:auto; }
#leader-resume-btn span{ display:none;}
.ldzc-fg{ height:110px; position:relative;}
.resume-height{ min-height:416px;}

/********************首页***********************/
.news-title{ text-align:center; margin-top:25px; margin-bottom:35px;}
.news-title #scrollDiv li img{vertical-align: middle;margin-right: 15px;}

.news-title #zxftuls li img{vertical-align: middle;margin-right: 15px;}
.news-title a{ color:#333333; font-size:36px; font-weight:bold;}
.news-title a:hover{ color:#a10000;}
#scrollDiv ul{}
.news-title p{ color:#666666; font-size:16px; padding-top:10px;  }
.news-title p a{color:#C32B31;font-size:16px; font-weight:normal;}

#scrollDiv{ height:93px; overflow:hidden;}
.scrollbox{ position:relative; padding-right:30px; height:93px; overflow:hidden;}
#scrollDiv li{}
.scroltit{ position:absolute; right:0px; top:14px;}
#zxftuls .owl-item img{ width:auto!important; display:initial!important;vertical-align: middle;margin-right: 15px;}
.zx-scrollbox{ position:relative;}
#zxftuls .owl-nav{ position:absolute; right:0px; top:14px;}
#zxftuls .owl-nav i{ display:block; width:22px; height:22px;}
#zxftuls .owl-item .item{ padding-right:30px}
#zxftuls .owl-stage-outer{ height:auto!important; }
/*#zxftuls .owl-nav .owl-prev i{ background:url(../images/20210119img2.png)  no-repeat;}
#zxftuls .owl-nav .owl-next i{ background:url(../images/20210119img3.png)  no-repeat;}*/


.index-main{ margin-left:60px; margin-right:60px; margin-top:70px;}
.index-main-right-div{ margin-left:40px;}
.home-news{ margin-top:30px;}
.home-news-left{ float:left; width:46%;}
.home-news-right{ float:right; width:50%;}
.home-news-jrsr li{ position:relative; padding-left:80px; border-bottom:1px solid #E5E5E5; padding-bottom:15px; margin-top:20px;}
.home-news-jrsr li:hover a{ color:#C32B31;}
.home-news-jrsr li span{ display:block; position:absolute; top:0px; left:0px; text-align:center; font-size:12px;}
.home-news-jrsr li span b{ display:block; font-size:26px; margin-bottom:5px;}
.home-news-jrsr li a{ font-weight:bold; font-size:21px; display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
.home-news-jrsr li p{ font-size:14px; margin-top:10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.twk{ margin-top:10px;}
.twk ul{ margin-top:20px;}
.twk li{ float:left; width:16%; font-size:19px; line-height:50px;}
.twk li:hover a{color:#a10000;}
.twk li span{ display:block; width:60px; height:50px; float:left;transition: all 0.5s;-webkit-transition: all 0.5s;}
.twk li:hover span{transform:rotate(360deg);-webkit-transform:rotate(360deg);}
.twk li a{ color:#637388;}
.twk li span.ico1{ background:url(../images/homeico5.png) no-repeat center;}
.twk li span.ico2{ background:url(../images/homeico6.png) no-repeat center;}
.twk li span.ico3{ background:url(../images/homeico7.png) no-repeat center;}
.twk li span.ico4{ background:url(../images/homeico8.png) no-repeat center;}
.twk li span.ico5{ background:url(../images/homeico9.png) no-repeat center;}
.twk li span.ico6{ background:url(../images/homeico10.png) no-repeat center;}
.twk li span.ico7{ background:url(../images/homeico11.png) no-repeat center;}
.twk li span.ico8{ background:url(../images/homeico12.png) no-repeat center;}
.twk li span.ico9{ background:url(../images/homeico13.png) no-repeat center;}
.twk li span.ico10{ background:url(../images/homeico14.png) no-repeat center;}
.twk li span.ico11{ background:url(../images/homeico15.png) no-repeat center;}
.twk li span.ico12{ background:url(../images/homeico16.png) no-repeat center;}

.gzzc{ margin-top:20px;}
.gzzc-left{ float:left; width:46%; margin-top:10px;}
.gzzc-left-gzzc ul{ text-align:center;font-size:18px; font-weight:bold;}
.gzzc-left-gzzc li.hover{ margin-right:0px;}
.gzzc-left-gzzc li{ width:29%; background:#EDF0F4; padding-bottom:15px;box-shadow: 0px 0px 12px #9c8f8f; float:left;margin-right: 6%;}
.gzzc-left-gzzc li span{ display:block; height:60px; margin-top:15px; margin-bottom:10px;transition: all 0.5s;-webkit-transition: all 0.5s;  }
.gzzc-left-gzzc li:hover span{transform:rotate(360deg);-webkit-transform:rotate(360deg);}
.gzzc-left-gzzc li span.ico1{ background:url(../images/homeico17.png) no-repeat center;}
.gzzc-left-gzzc li span.ico2{ background:url(../images/homeico18.png) no-repeat center;}
.gzzc-left-gzzc li span.ico3{ background:url(../images/homeico19.png) no-repeat center;}
.gzzc-left-gzzc li a{ display:block;}

.gzzc-left-gzzc li:hover span.ico1{ background:url(../images/homeico17_1.png) no-repeat center;}
.gzzc-left-gzzc li:hover span.ico2{ background:url(../images/homeico18_1.png) no-repeat center;}
.gzzc-left-gzzc li:hover span.ico3{ background:url(../images/homeico19_1.png) no-repeat center;}
.gzzc-left-gzzc li:hover{ background:#C32B31;}
.gzzc-left-gzzc li:hover a{color:#fff;}
.gzzc-left-gzzc li:hover {color:#fff;}

#zwgk-qh .owl-nav{ display:none;}
.zwgk-qh{ position:relative; margin-top:60px;}
#zwgk-qh .owl-dots{ height:13px; width:145px; position:absolute; bottom:20px; left:50%; margin-left:-72px;}
#zwgk-qh .owl-dot{ width:13px; height:13px; background:#CCCCCC;border-radius:20px; margin-left:15px; float:left;}
#zwgk-qh .owl-dots .active{ background:#8595A7; }

.gzzc-right{ float:right; width:49%;}

.tww{ margin-top:10px;}
.tww-left{ float:left; width:46%; margin-top:20px;}
.home-ajxd li{ background:url(../images/bg3.png) no-repeat 0px; position:relative; padding-left:15px; line-height:37px; padding-right:190px; font-size:16px;}
.home-ajxd li a:hover{color:#a10000;}
.home-ajxd li span{ position:absolute; top:0px; right:0px;color:#aaa}
.home-ajxd li strong{ position:absolute; top:0px; right:100px;}
.home-ajxd li a { display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; color:#333}



.tww-right{ float:right; width:46%;margin-top:20px}
.tww-right ul li{ float:left; width:25%; text-align:center; font-size:16px;  margin-bottom:41px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tww-right ul li span{ display:block; height:83px; margin-bottom:10px;-moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;}
.tww-right ul li span.ico1{ background:url(../images/homeico20.png) no-repeat center;}
.tww-right ul li span.ico2{ background:url(../images/homeico21.png) no-repeat center;}
.tww-right ul li span.ico3{ background:url(../images/homeico22.png) no-repeat center;}
.tww-right ul li span.ico4{ background:url(../images/homeico23.png) no-repeat center;}
.tww-right ul li span.ico5{ background:url(../images/homeico24.png) no-repeat center;}
.tww-right ul li span.ico6{ background:url(../images/homeico25.png) no-repeat center;}
.tww-right ul li span.ico7{ background:url(../images/homeico26.png) no-repeat center;}
.tww-right ul li span.ico8{ background:url(../images/homeico27.png) no-repeat center;}


.tww-right ul li:hover a{color:#C32B31}
.tww-right ul li:hover span.ico1{ background:url(../images/homeico20_1.png) no-repeat center;}
.tww-right ul li:hover span.ico2{ background:url(../images/homeico21_1.png) no-repeat center;}
.tww-right ul li:hover span.ico3{ background:url(../images/homeico22_1.png) no-repeat center;}
.tww-right ul li:hover span.ico4{ background:url(../images/homeico23_1.png) no-repeat center;}
.tww-right ul li:hover span.ico5{ background:url(../images/homeico24_1.png) no-repeat center;}
.tww-right ul li:hover span.ico6{ background:url(../images/homeico25_1.png) no-repeat center;}
.tww-right ul li:hover span.ico7{ background:url(../images/homeico26_1.png) no-repeat center;}
.tww-right ul li:hover span.ico8{ background:url(../images/homeico27_1.png) no-repeat center;}





.mphone-tpxw{ display:none; }
#tpxw-qh{ position:relative;}
.mphone-tpxw .item{ position:relative;}
.mphone-tpxw .item img{ }
.mphone-tpxw .owl-nav{ display:none;}
.mphone-tpxw .owl-dots{ position:absolute; bottom:10px; right:0px;}
.mphone-tpxw .owl-dot{ float:left; width:10px; height:10px; background:#fff; margin-right:5px;}
.mphone-tpxw .owl-dot.active{ background:#C32B31}
.mphone-tpxw .mtpxw-title{ position:absolute; bottom:0px; left:0px; background:url(../images/bg6.png); height:35px; line-height:35px; width:100%; color:#fff;}
.mphone-tpxw .mtpxw-title p{padding-left:15px; padding-right:85px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.index-main-left{ float:left; width:32%; position:relative;}
.index-main-right:after{ position:absolute;left:0; top:0; content:''; width:2px; height:100%; background:#BD1A2D;border-radius:20px; }
.index-main-right{ float:right; width:68%; position:relative;}
.index-main-left-div{ margin-right:60px;}


.goddess{ position:absolute;top:0px; right:-30px; z-index:9999; cursor:pointer;}
.goddess-div{ position:absolute; top:0px; display:none;}
.index-main-left .owl-nav{ display:none;}
#home-zwfw .owl-dots{ width:263px;}
.index-main-left .owl-dots{ height:13px; width:106px; margin:20px auto;}
.index-main-left .owl-dot{ width:13px; height:13px; background:#aab2d0;border-radius:20px; margin-left:15px; float:left;}
.index-main-left .owl-dots .active{ background:#0059b2; }

.home-zwfw-tj { position:relative; padding-left:100px; height:76px; margin-top:40px;}
.home-zwfw-tj span,.home-zwfw-tj strong{ display:block; float:left;}
.home-zwfw-tj b{ display:block; font-size:32px; color:#C32B31; margin-bottom:5px;}
.home-zwfw-tj strong{ font-weight:normal; padding:10px; border:1px solid #999999; font-size:24px; line-height:27px; position:absolute; top:0px; left:0px;}
.home-zwfw-tj span{ font-size:20px; width:50%;}

.home-twb{ margin-top:20px;}
.home-title{ font-size:40px; color:#000000;}
.home-title span{ font-size:50px; color:#C32B31;}
.home-twb-title{ font-size:20px; margin-top:20px;}
.home-twb-title li{ width:48%; background:#EDF0F4; padding-bottom:30px; position:relative; float:left; text-align:center;}
.home-twb-title li.on{ font-weight:bold;}
.home-twb-title li.hover{ float:right;}
.home-twb-title li.on:after{ position:absolute;left:50%; bottom:-2px; content:''; width:56px; height:5px; background-color:#C32B31; margin-left:-28px;border-radius:5px;}
.home-twb-title li span{ display:block; height:60px; margin-top:15px; margin-bottom:10px;transition: all 0.5s;-webkit-transition: all 0.5s;}
.home-twb-title li:hover span{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);}
.home-twb-title li span.ico1{ background:url(../images/homeico3.png) no-repeat center;}
.home-twb-title li span.ico2{ background:url(../images/homeico4.png) no-repeat center;}

.home-twb-ul{ margin-top:40px;}
.home-twb-ul li{ float:left; width:25%; text-align:center; line-height:35px; font-size:16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.home-twb-ul li:hover a{ color:#BD192C;}


.home-rmfw{ margin-top:20px;}
.home-ztzl{ margin-top:20px;}
.home-ztzl .owl-dots .active{ background:#8595A7;}
#home-ztzl{ margin-top:15px;}
.home-ztzl .item img{ margin-top:10px;}
.home-ztzl .home-title span{ font-size:40px;}

.home-bottom{ margin-top:40px;}

.jxsnews tr.lines{ display:none;}


/* tagscloud */
#tagscloud{width:100%;height:140px;position:relative;font-size:12px;color:#333;text-align:center; padding-top:70px;}
#tagscloud a{position:absolute;top:0px;left:0px;color:#333;line-height:18px;text-align:center;font-size:12px;padding:1px 5px;display:inline-block;border-radius:3px;}


.main_or_btn0,.main_or_btn1 { position: absolute;display: block; width: 70px;height: 70px; right:-3px; bottom:-8px;background: #C32B31; opacity: 0;  border-radius: 50px;z-index: -1;}
.main_or_btn1 {width: 90px;height: 90px;opacity: 0;right:-13px; bottom:-16px;}

.sjkfpt{ margin-top:20px;}
.sjkfpt-left{ float:left; width:48.9%;}
.sjkfpt-right{ float:right; width:48.9%;}
.home-bottom{ margin-top:0px;}
.home-bottom .footer{ margin-top:0px;}
.xwfbh-div-img2,.xwfbh-div-img4{ display:none;}
.jdhy-tpxw-more{ position:absolute; right:6px; bottom:11px; color:#fff;}
.jdhy-tpxw-more a{color:#fff;}
.zwgk-wgk-img{ margin-top:20px;}
.zwgk-wgk-img img{ width:100%;}
.zwgk-wgk-img-left{ float:left; width:49%;}
.zwgk-wgk-img-right{ float:right; width:49%;}
.mzwgk-wgk-img{ display:none; margin-top:20px;}
.mzwgk-wgk-img img{ width:100%;}

@media (min-width: 2000px) {
.index-main{ width:1700px; margin:auto;}
}
@media (max-width: 1800px) {
		.index-main-left-div{ margin-right: 20px;}
		.index-main{margin-left: 40px;margin-left: 40px;}
		.jdhy-title li{margin-right:1em; font-size:20px;}
		.tww-left{width: 52%;}
		.wyxx span{font-size: 15px;margin-left: 17px;}
}
@media (max-width: 1500px) {
	.mzwgk-wgk-img{ display:block;}
	.index-main{ width:auto;}
	.index-main-left-div{ margin-right:25px;}
	.wyxx span img{ display:none}
	.index-main{ width:auto;}
	.index-main{ margin-left:20px; margin-right:40px;}
	.home-zwfw-tj span{ font-size:16px;}
	.home-zwfw-tj b{font-size: 26px;}
	.twk li{ font-size:18px; text-align:center}
	.jxsnews td{ width:18px;}
	.jxsnews td.bt_time{}
	.mar{ width:1200px!important;}
	.search{ width:1200px;}
	.search-mar:before,.search-mar:after{ width:175px;}
	.wyxx{ font-size:15px;}
	.wyxx span{ font-size:15px;    margin-left: 10px;}
	.jdhy-title li{ margin-right:15px; font-size:18px;}
	.gzzc-right li:nth-child(7){ display:none;}
	.gzzc-right li:nth-child(8){ display:none;}
	.szf-left{}
	.szf-zfgzbg-news li{ font-size:15px;}
	.zwgk-ml2{ width:36.6%;}
	.zwgk-column1 li{}
	.xwfbh-right{ width:340px;}
	.xwfbh-right li{ height:50px;}
	.xwfbh-right li p{ display:none;}
	.bmfw-ul li img{ margin-right:5px;}
	.zwfw3 li{ width:23%;}
	.bmfw-img li{ width:15.6%;}
	.zwfw-pic img{ width:100%;}
	.zmhd-szxx li{ width:168px;}
	.zmhd-zxft-right{ width:275px}
	.twk li span{ width:50px; display:none;}
	.tww-left{ width:50%;}
	.home-news-left{ width:50%;}
	.tww,.home-news,.twk{ margin-top:30px;}
	.list_right{ width: 75%;}
	.zwgk-column-right{ width:76%;}
	.zwgk-column-right li{ width:14%;}
	.ldzc-left{ width:25%;}
	.ldzc-cen{ width:35%;}
	.ldzc-right{ width:30%;}
	.ldhd .item  li{ width:25%; float:left} 
	#leader-resume-cont{ line-height:23px;}
	.ldzc-resume{ font-size:15px;}
/*	.item-div a{height: 3.669em;position: relative;display: inline-block; vertical-align: middle; line-height: 1.8rem;}*/
	.szf-zfgzbg-news li img{ margin-top:10px; margin-bottom:10px}
}

@media (max-width: 1100px) {

	.xmt_item .xmt_title{left: 0px;font-size: 15px;padding: 0px 20px;}
	.xmt_item .xmt_pic li{width: 25%;}
	#description{ display:none!important; }
	#mld-list{ display:block!important;margin-top:20px;}
	.index-main{ width:auto;}
	.mar{ width:auto!important;}
	.nav li{width: 12.5%; font-size:16px; text-align:center;}
	.nav li span{ display:none;}
	.search{ width:auto; margin-left:15px; margin-right:15px;}
	.search-mar{ padding-top:40px;}
	.news-title{ margin-left:15px; margin-right:15px;}
	.hottit span{ border:0px;}
	.index-main{ margin-left:20px; margin-right:20px;}
	.index-main-right,.index-main-left{ float:none; width:auto;}
	.index-main-right:after{ width:auto;}
	.index-main-right-div{ margin-left:0px;}
	.twk li span{ display:none;}
	.twk li{ text-align:center;}
	.hover-right{ display: none; top:auto;bottom:4%}
        .hover-right ul li{display:none}
        .hover-right ul li:first-child{/*display:block*/}
	.tww-left,.tww-right{ width:auto; float:none;}
	.item-div{ font-size:15px; line-height:20px;}
	
	
	.dzjg{ margin:auto; float:none!important; margin-top:0px;}
	
	
	.footer-con{ float:none!important; margin-right:20px;}
	.footer-ul{ margin:auto; float:none!important;}
	.footer-con{ text-align:center;}
	
	.index-main-left-div{ margin-right:0px;}
	
	.goddess{ display:none;}
	
	.szf-left,.szf-right{ width:auto; float:none;}
	.szf-right{ margin-top:20px;}
	.szf-left dl{ padding-left:0px;}  
	.szf-left dl dd li{ float:none; margin:auto; margin-top:15px;}
	.szf-left dl dt{ position:inherit; text-align:center;}
	dl.szf_fsz dd{ margin-top:15px;}
	dl.szf_fsz dd li{ text-align:center; float:left;}
	.ldzc-right{ height:auto;}
	
	.cwhy{ background: url(../images/bg11.png) ;}
	.szf-zfgzbg-news li{ width:30%; font-size:18px;}
	.szf-zfgzbg-news li span{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	
	.dwwz{ margin-left:20px;}
	.zwgk-ml1{width: 24%;}
	.zwgk-ml2{ width:37.5%;margin-left:0px;}
	.zwgk-ml1-ul li img{ display:none;}
	.zwgk-column-right{ float:none; width:auto;}
	.xzxk-left{ width:24%;}
	.jdhy-title li{ font-size:16px;}
	.zwgk-column1 ul{display:flex;justify-content:space-between; flex-wrap:wrap;}
	.zwgk-column1 li { overflow:inherit; height:auto; margin-left:0px; }
	.zwgk-column1 li img{ width:100%;}
	.zwgk-ml2-div{ padding-left:27px;}
	
	
	.xwfbh-right{width: 48%}
	.xwfbh-left img{ width:100%;}
	.xwfbh-right ul{ margin-left:15px;}
	.xwfbh-left{ width:52%;}
	.search-mar:before, .search-mar:after{ width:0px}
	 .jdhy-tj .slide .icon-dot a{ width:10px;}
	 .xwfbh-right li span{ display:none;}
	 .xwfbh-right li{ padding-left:15px;}
	 .xwfbh-left img{ height:157px}
	 .xjxd li a{ width: 49%;}
	 .xjxd li span{ width:16%}
	 .zmhd-left,.zmhd-right{ width:auto; float:none;}
	 .zmhd-right{ margin-top:20px;}
	 .zmhd-zxft-left{ width:68%;}
	 .zmhd-zxft-right{width: 29%;}
	 .zmhd-znwd{background: url(../images/zmhdimg6.png) no-repeat center #f5f8fa;}
	 .zmhd-znwd{ margin-top:30px;}
	 .zmhd-zxft-img{ width:43%;}
	 .zmhd-zxft-txt{ width:52%;}
	 .zmhd-szxx li{ width:23%;}
	 .zmhd-szxx li.ico1{ background:url(../images/zmhdimg1.png) no-repeat right #E9EDF3;}
	.zmhd-szxx li.ico2{ background:url(../images/zmhdimg2.png) no-repeat right #E9EDF3; line-height:20px;}
	.zmhd-szxx li.ico3{ background:url(../images/zmhdimg3.png) no-repeat right #E9EDF3;}
	.zmhd-szxx li.ico4{ background:url(../images/zmhdimg4.png) no-repeat right #E9EDF3;}
	
	.zfsj-1-left{ width:25%;}
	.zfsj-1-right{ width: 73%;}
	.zfsw-news1{ width:auto; float:none; margin-top:15px;}
	.zfsw-news2{ margin-left:0px; margin-right:0px;}
	.zwfw-left,.zwfw-right{ width:auto; float:none;}
	.bmfw-ul ul{display: flex;justify-content: space-between;flex-wrap: wrap; margin:0px;}
	.bmfw-ul li{width: 18%;}
	.zwfw3 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
	.zwfw3 li{ margin-left:0px;}
	
	.ldzc-resume p{ margin-right:0px;}
	.list_right{ width:auto; float: none;}
	
	
	 .parentName{ margin-bottom:0px;}
	 .tit-info{ height:auto!important;}
	 .ly_div li{ width:auto!important; float:none!important;}
	 .content-wrap h1{ padding-top:20px!important; padding-bottom:0px!important;}
	 .article-size{ display:none!important;}
	 .zwCon{ width:auto!important;}
	 #zhengwen img{ max-width:280px;}
	 .fx{ display:none;}
	 .list_wz{ margin-left:15px;}
	 .ly_div { margin-top:20px!important;}
	 .list_title{ line-height:30px; float:none!important;}
	 .list_wz{background: url(../images/dqwz.png) no-repeat 0px 5px; padding-bottom:10px;}
	 
	 .ldzc-cen,.ldzc-right{ float:none; width:auto;}
	 .ldzc-left{height:auto; width:auto; padding-top:15px; padding-bottom:15px;  float:none; margin:auto; padding-bottom:15px; background: url(../images/ldzcbg2.png) no-repeat center;}
	 .ldzc-cen{ margin-left:0px; margin-right:0px; margin-top:20px;}
	 .ldzc-right{ margin-top:20px;}
	 
	 .resume-height{ height:auto!important;}
	 .ldzc-cen,.ldzc-fg{ height:auto;}
	 
	 .zdly{ margin-top:20px;}
	 .zdly-li ul{ margin:0px;}
	 .zdly-img,.zdly-li{ margin-left:15px; margin-right:15px;}
	 
	 .zdly-li ul{ }
	 .zdly-li li{ width:47%; height:335px;}
	 
	 .zwfw3 li{ width:23%;}
	
	 .zqdh li{ width:46.7%;}
	 .main-404{ width:auto!important;}
	 .footer{background: url(../images/20201220footerbg.png) repeat-x bottom!important;}
}

@media (max-width:820px) {
	.xmt_item .xmt_pic li{width: 33.33%;}
	.footer .mar{ width:auto!important;}
	#zoomcon img{ width:600px;}
	.footer-mar{ width:auto!important;}
}

@media (max-width:450px) {
	.xmt_item .xmt_pic li{width:50%;}
	body{background: url(../images/bg2.png) repeat-x 0px -59px;}
	.zwgk-wgk-img-left,.zwgk-wgk-img-right{ float:none; width:auto; margin-top:10px;}
	.main-404{ margin-top:40px!important}
	.main-404-left,.main-404-right{ float:none!important; width:auto!important;;}
	.main-404-left{ text-align:center;}
	.main-404-right{ margin-left:20px; margin-right:20px;}
	#zoomcon img{ width:250px;}
	.footer .mar{ width:auto!important;}
	.sjkfpt-left,.sjkfpt-right{ float:none; width:auto;}
	.index-main{ width:auto;}
	.sfewf{ width:auto!important;}
	.m-zfsw-news2{ margin-left:0px; margin-right:0px;}
	.xwfbh-right ul{ margin-left:0px;}
	.zwgk-ml2-div{ padding-left:0px;}
	.dwwz{ padding-bottom:15px;}
	.mar{ width:auto!important;}
	.index-main{ margin-left:20px; margin-right:20px; margin-top:30px;}
	.mphone-tpxw{ display:block;}
	#gallery{ display:none;}
	.index-main-right,.index-main-left{ float:none; width:auto;}
	.wap-left,.wap-right{ float:none;}
	.wap-right span,.wap-left{ display:none;}
	.logo{ padding-bottom:25px;}
	.logo img{ width:280px;}
	.wap-right span.weather{ display:block; margin-right:0px;}
	.nav{ height:auto;}
	.nav li{ width:25%; text-align:center; line-height:50px;}
	.nav li span{ display:none;}
	.hottit{ width:auto; background-size:100%; background:#bd1a2d; font-size:16px;}
	
	.search-mar{ padding-bottom:0px!important; padding-top:15px; margin-top:20px;}
	.search{ width:auto; margin-top:0px;}
	.search-div{ width:auto; background:#fff; padding-left:0px; height:50px; margin-left:20px; margin-right:20px;}
	.search-div select{ left:9px; height:50px; line-height:50px; font-size:16px;}
	.search-mar:after{ width:0px;}
	.search-div .input-css{ width:100%; line-height:50px; font-size:16px; height:50px; background:none;}
	.search-div span{ width:70px; height:50px; line-height:50px; font-size:16px;}
	.search-hot{ width:auto; margin-left:20px; margin-right:20px; }
	.search-hot span{ float:left;}
	.search-hot a{ margin-bottom:15px; display:block; float:left; margin-left:10px;}
	
	
	.news-title{ margin-left:15px; margin-right:15px; }
	.news-title a{font-size:20px;}
	.news-title p{ font-size:14px;}
	.index-main-right:after{ width:0px;}
	.goddess{ display:none;}
	.index-main-right-div{ margin-left:0px;}
	
	
	.home-news-left,.home-news-right{ float:none; width:auto;}
	.home-news-right{ margin-top:30px;}
	.twk,.tww{ margin-top:30px;}
	.twk li{ width:33.3%;}
	.twk li span{ width:40px;}
	.gzzc-left,.gzzc-right{float:none; width:auto;}
	.zwgk-qh{ margin-top:30px;}
	.gzzc-right{ margin-top:30px;}
	.tww-left,.tww-right{ width:auto; float:none;}
	.index-main-left-div{ margin-right:0px;}
	.tww-right ul li span{ background-size:100% !important; width:72%; margin: auto;}
	
	
	.dzjg{ margin:auto; float:none!important;}
	.footer-con{ float:none!important; margin-right:20px;}
	.footer-ul{ margin:auto; float:none!important;}
	.szf-left,.szf-right{ width:auto; float:none;}
	.szf-ldzc dl{ padding-left:0px;}
	.szf-ldzc dl dt{ position:inherit; text-align:center;}
	.szf-ldzc dl dd li{ width:auto; float:none;}
	.szf-ldzc dl dt{ margin-bottom:20px;}
	
	.szf-ldzc{ padding-top:20px; padding-bottom:20px;}
	.szf-ldzc dl{ padding-bottom:20px;}
	 dl.szf_fsz dd ul{display:flex;justify-content:space-between; flex-wrap:wrap; }
	 dl.szf_fsz dd li{ width:43%; float:none!important;}
	 dl.szf_fsz dd li img{ width:100%!important; height:auto;}
	 .szf-zfgzbg-news li{ float:none; width:auto; margin-left:0px; margin-top:20px;} 
	 .szf-zfgzbg-news ul{ margin:0px;}
	 
	 .cwhy{ line-height: inherit; font-size:18px; padding-top:15px; padding-bottom:15px;}
	 .zwgk-wgk ul{display:flex;justify-content:space-between; flex-wrap:wrap;}
	 .zwgk-wgk li{ width:12%; padding:10px;}
	 .zwgk-wgk li{ background:#edf0f4!important; height:auto;}
	 .zwgk-wgk li span{ display:none;}
	 .zwgk-ml1,.zwgk-ml2,.zwgk-column-left,.xzxk-left{ float:none; width:auto; margin-left:0px;}
	 .zwgk-ml2{ margin-top:20px;}
	 .dwwz{ margin-left:15px;}
	 .zwgk-column-left{background: url(../images/zwgkbg1.png) no-repeat #bc404e;}
	 .zwgk-column-right li{ width:24%; margin-top:10px;}
	 .xzxk-left{}
	 .zwgk-column1 ul{display:flex;justify-content:space-between; flex-wrap:wrap;}
	 .zwgk-column1 li{ margin-left:0px; width:46%; float:none;}
	 .zwgk-column1 ul{ margin:0px;}
	 
	 .jdhy-left,.jdhy-right{ width:auto; float:none;}
	 .jdhy-tj .slide li img,.jdhy-tj .slide, .jdhy-tj .slide li{ height:250px;}
	 .jdhy-right{ margin-top:20px;}
	 .xwfbh-left,.xwfbh-right{ width:auto; float:none; height:auto;}
	 .xwfbh-left img{ width:100%; height:auto;}
	 .hygq-news{ padding-left:0px; padding-right:0px; margin-top:20px;}
	 .hdgq{ position:inherit;}
	 .hygq-title { width:100px; height:40px; line-height:40px;}
	 .hygq-title b{ width:100px; text-align:center;}
	 .hygq-title{ float:none;}
	 .hdgq{ float:none; margin:auto;  margin-top:20px;}
	 .hygq-title{ display:none;}
	 
	 .zwfw-left,.zwfw-right{ float:none; width:auto;}
	 .zwfw-img ul{ margin:0px -10px;}
	 .zwfw-img li{ margin-left:10px; width:29%; font-size:16px;}
	 .bmfw-img li{ width:46.6%;}
	 .zwfw-right{ margin-top:30px;}
	 .zwfw3 li{ width:47%; float:none; margin-left:0px; margin-top:20px;}
	 .zwfw3{ margin-top:25px;}
	 
	 .zmhd-left,.zmhd-right{ float:none; width:auto;}
	 .xjxd li .xh,.xjxd li .xjxd-lb,.xjxd li .xjxd-myd{ display:none;}
	 .xjxd li span{ width:25%;}
	 .xjxd li span.zmhd-time{ width:37%;}
	 
	 .zmhd-szxx li{ width:45%; margin-bottom:0px; margin-top:15px;}
	 
	 .zmhd-zxft-left,.zmhd-zxft-right,.zmhd-zxft-txt,.zmhd-zxft-img{ float:none; width:auto;}
	 
	 .zmhd-right{ margin-top:20px;}
	 .zmhd-zxft-right{ margin-top:20px;}
	 .zmhd-zxft-txt{ margin-top:15px;}
	 .zmhd-zxft-img{ height:auto;}
	 .zfsj-1-left,.zfsj-1-right{ float:none; width:auto;}
	 .zfsj-1-left{ overflow:hidden;}
	 .zfsj-1-left li{ float:none; width:46.5%}
	 .zfsj-1-left li span{ margin-left:0px; margin-right:0px;}
	 
	 .zfsw-news1{ float:none; width:auto; margin-bottom:20px;}
	 .zfsw-news2{ margin-left:0px; margin-right:0px;}
	 
	 
	 
	 .ldhd li{ float:none!important; width:auto!important;}
	 .ldhd-title{ background:none}
	 .dwwz{background: url(../images/dqwz.png) no-repeat 0px 4px; line-height:30px;}
	 
	 .bmfw-img li{ line-height:30px; background:none; border:0px; height:auto; margin-left:0px; padding-left:0px;}
	 .item-div{ margin-left:0px;}
	
	 .xwfbh-right li span{ display:block;}
	 .xwfbh-right li{ padding-left:75px;}
	 .ldzc-left{ background: url(../images/ldzcbg2.png) center; width:auto;}
	 .zdly-li li{ width:auto; float:none; margin-left:0px; height:auto; padding-bottom:15px;}
	 .zwgk-column1{ margin-top:0px;}
	 .zwgk-column1 ul.clearfix:before, .clearfix:after{ position:absolute; top:0px; left:0px;}
	 .zwgk-column1 li{ margin-top:15px;}
	 .bmfw-ul li{ width:30%;}
	 .zqdh ul{ margin:0px;}
	 .zqdh li{ width:auto; float:none; margin-left:0px;}
	 .szf-ldzc dl dd li img{ width:auto; height:180px;}
	 .zdms-more1 a{ width: 43%;}
	 .zfsj-1-left ul{display: flex;justify-content: space-between; flex-wrap: wrap;}
	 .xjxd li a{ width:62%;}
	 .lxtj{ margin-top:20px;}
	 .wzqdh-img1{ left:37px;}
	 .wzqdh-img2{ right:37px;}
	 
}
.ztzl-footer{ height:225px;}
#mld-list{ display:none;}
.main-404{ width:910px; margin:190px auto;}
.main-404-left{ width:30%; float:left;}
.main-404-right{ width:65%; float:right;}
.main-404-right strong{ font-size:36px; font-weight:bold; color:#666666; display:block; margin-bottom:20px; margin-top:15px;}
.main-404-right span a{color:#fff;}
.main-404-right span{ display:block; height:35px; line-height:35px; background:#BD1A2D; width:120px; text-align:center; color:#fff; border-radius: 5px; margin-top:35px;}
.main-404-right span img{  vertical-align: middle; margin-right: 10px;}
.main-404-right p a{color:#333;}
.main-404-right p a:hover{color:#a10000;}
.main-404-right p{ line-height:27px;}

.zcwj-wj b{ float: right; display: none; font-weight: normal;}
.zcwj-wj b a{ display: inherit; float: right; color: #BD192C!important; margin-left: 5px;}
